cnc milling machinist careers in Barka, Oman